package com.hp.gxw.service;

import com.hp.gxw.entity.CostCountCompleted;
import com.hp.gxw.entity.CostCountProduction;
import com.hp.gxw.entity.CostProductionIndex;

import java.util.List;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author huangping
 * @since 2024-02-21
 */
public interface ICostCountService {

    void generateCountData(String month) throws Exception;

    void completeSave(List<CostCountCompleted> completedList, List<CostCountProduction> productionList);

    void arrangeTempData(String month);

    List<CostProductionIndex> queryBalanceOrder(String month);

    void balance(String month, String sql);

    void buildIndex(String month);
}
